|
Date
|
Topic | Readings due | Individual HW DUE by start of class | Resources | Team HW DUE by start of class |
|
R 12 Jan
|
NO CLASS Take SURVEY
|
New Blog Entries of 500+/- words Required before each class NO CLASS TODAY Take this SURVEYSee below for what is DUE next two classes |
Publish Details to Team Wiki each Week before class | ||
|
T 17 Jan
|
Introductions Open Source Intro Choose Teams |
TOS Chp 1 TOS Chp 2 read resource materials |
1) Create your blog and blog to introduce yourself and your plans. Blog SubTitle = "Introduction" |
wikis blogs planets listservs |
in class exercise: Team Intro Email team details of Team name, names, emails, github accounts to bowringj@cofc.edu SUBJECT = "CSCI462GitHub". I will create teams and repositories and each of you will receive an invite. |
| R 19 Jan | Projects | SD Preface and Chp 1 | Team: Research and choose 3 HFOSS or FOSS candidate projects that run on Linux and that you would like to participate from here or here or here. Projects should be mature with online communities that welcome newcomers. We have some targeted projects as well. I may veto projects. Rank them.
Blog SubTitle = "My H/FOSS Preferences" |
fyi: more H/FOSS |
Get organized. Create Team wiki on team Github account and list team and wiki on class Wiki. Publish findings on Team Wiki
Choose Team Projects |
|
T 24 Jan
|
Plan team projects
|
TOS Exercise 2.4.4 Blog SubTitle = "H/FOSS Experiences and Reflections" |
|||
| R 26 Jan | Open Source Issues | As applicable: 1) Select an IRC client and join the channel for your Team project; peruse the history and listen to current traffic; Blog about your experiences and readings Blog SubTitle = "Joining the Project" |
|||
|
T 31 Jan
|
Team Reports Get and build the Code |
Blog about experiences and compare and contrast the two systems Blog SubTitle = "I'm Git'n it" |
1) Publish a full report on your selected project, its members, history, etc. on the team wiki 2) Publish your ideas for contributing to this project including : select and describe one bug; find the bug in the code; describe how you will fix and test the bug; publish report on Team Wiki 3) Download project code |
||
| R 02 Feb |
Getting the Code |
TOS Chp 5 |
Do Freeciv example in TOS Chapter 5 Explore http://opensource.com/ Blog SubTitle = "Reflections on Open Source in Today's World" |
Fun Facts | |
| T 07 Feb | Engaging ! Team Reports |
Blog about your experiences Blog SubTitle = "Bug Juice" |
FYI - Bucky Fuller | 1) Choose a bug or set of bugs or an improvement or set of improvements that your team will focus on for the rest of the semester and which you will officially submit to your chosen project; publish report on Team Wiki
|
|
| R 09 Feb | Testing and Debugging the Code | TOS Chp 6 |
Do exercises in TOS 6.4, 6.5, 6.6, 6.7; Blog experience report about exercises Blog SubTitle = "This bugs me" |
Speaker today is Venessa Johansen-Barrera (CofC CS 2015) from Hawkes Learning |
|
| T 14 Feb | Testing and Debugging the Code Team Reports |
Blog experience report about bug hunting Blog SubTitle = "Squashed?" |
Fix a bug and submit your fix to the project; publish report on Team Wiki |
||
| R 16 Feb | Fixing the Code |
chosen article |
Do exercises in TOS 7.2.2, 7.8, 7.9; blog experience report Blog your reflections on the article you chose from Software, Computer, or CoACM magazines PLUS this article Blog SubTitle = "What's Happening?" |
Publish your progress relative to your planned timeline on Team Wiki. | |
| T 21 Feb | Software Architecture | SD Chp 4 SD Chp 5.4, 5.5, 5.6 |
SD Exercises 5.7, 5.8 (requires planning and getting software example); Blog experience report Blog SubTitle = "Refactoring Mindset" |
Unix commands | |
| R 23 Feb | Fixing the Code Team Reports |
Blog experience report Blog SubTitle = "Reflections on my Progress" Select a meeting from this list and make plans to attend at least once. (see blog entry below) |
Publish your progress and what you plan to have done by 15 March, after the break! on Team Wiki |
||
| T 28 Feb | Explaining the Code |
|
Blog about your experiences selecting from this list . Attend by 7 April if possible. Blog SubTitle = "Planning to Meet Charleston" |
||
| R 02 Mar | TEST #1 (midterm grades due noon 16 March) | ||||
| T 07 Mar | S P R I N G B R E A K | ||||
| R 09 Mar | |||||
| T 14 Mar | Release early, often |
|
Do exercises in TOS 8.1.1, 8.4; Blog about exercises and readings Blog SubTitle = "The Doc is in!" |
||
| R 16 Mar | Team Reports and supervised work | TOS Chp 9 | Blog about reading see: https://github.com/OSAS/tos-repository Blog SubTitle = "Release early and often" |
Publish your progress relative to your planned timeline on Team Wiki | |
| T 21 Mar | Domain classes | SD Chp 6 Do exercises SD 6.1 - 6.4; |
Blog about exercises Blog SubTitle = "Chapter 6" |
||
R 23 Mar F 24 Mar |
Required Attendance or 1000 word paper. Alumni Symposium |
Register here | Blog SubTitle = "That could be me in x years!" |
||
| T 28 Mar | Team Reports |
Blog SubTitle = "Reflections on my progress and plans" |
Publish your progress relative to your planned timeline on Team Wiki |
||
| R 30 Mar | Database Modules | SD Chp 7 Do exercises SD 7.1 - 7.3; |
Blog about reading and exercises Blog SubTitle = "Chapter 7" |
||
| T 04 Apr | User Interface | SD Chp 8 Do exercises 8.1.a, 8.1.b |
Blog about reading and exercises Blog SubTitle = "Chapter 8" |
||
| R 06 Apr | User Support | SD Chp 9 Do exercise 9.1 |
Blog about reading and exercise Blog SubTitle = "Chapter 9" |
||
| T 11 Apr | Meeting Reports | Blog about attending the meeting you chose on 18 February Blog SubTitle = "Meeting Charleston" |
|||
| R 13 Apr | Team Reports Poster Reviews |
Select 3 presenters from the OSCON schedule. Your goal is to ask them some questions; Blog your plans and then blog about your experiences (see below); Blog SubTitle = "Preparing for OSCON" |
Evaluations:
|
Publish your progress relative to your planned timeline on Team Wiki. Present Poster in class. | |
| F 14 Apr | SSM Poster Session Submission Deadline 11:59 PM | Author Information | |||
T 18 Apr
|
Class |
Blog about OSCON Blog SubTitle = "OSCON Report" |
|||
| R 20 Apr | School of Sciences and Mathematics Research Poster Session 11:30am – 1:30 pm at SSM Building | NO CLASS | Blog about SSM Poster Session SubTitle = "Poster Child" |
Author Information | Please hang posters before 9:00 AM if possible. |
| T 25 Apr | Team Reports Class Review |
Create a PDF from your blog and email it to Dr. Bowring by NOON 26.April: [lastName]_462_2017_blog.pdf
|
Publish your progress relative to your planned timeline on Team Wiki. |
||
W 26 Apr |
#CS@CofC After Five Project Presentations 5:30 - 8 PM : Drop Posters in van Delden's office after SSM poster session before 5pm Tuesday; Be present 7:00-8:00; afterwards, please move cork board to Adjunct office (Room 311), and put poster in van Delden's office. | ||||
S 29 April Final |
Team presentations in HW East 301 --------> 8 AM- 11 AM>> be sure to test your equipment before the event! Final Presentation Notes: Final grades noon 9 May. |
Submit your presentation materials as [TeamName]_presentation.[type] by 8 AM | |||